#ifndef FIREBOX_CONTEXT_IMPL_H
#define FIREBOX_CONTEXT_IMPL_H 

#include "IEntity.h"
#include "IUpdater.h"
#include "IContext.h"
#include "World.h"

//////////////////////////////////////////////////////////////////////////
/////////////             2014/10/03                        //////////////
//////////////////////////////////////////////////////////////////////////
namespace steam
{
	namespace firebox
	{
		class ContextImpl : public IContext
		{
		public:
			ContextImpl();
			~ContextImpl();
			virtual World& getWorld() const;
		protected:
		private:
			World* m_world;
		};
	}
}
#endif